have an advantage over somebody - Turkish English Dictionary